package com.woniuxy.demo.epai.service;

import com.alipay.api.AlipayApiException;
import com.woniuxy.demo.epai.vo.Alivo;
import com.woniuxy.demo.epai.vo.OrderVo;
import com.woniuxy.demo.epai.vo.RecordVo;

import javax.servlet.http.HttpSession;

public interface AliPayService {
    /**
     * 支付宝支付接口
     *
     * @param alivo
     * @return
     * @throws AlipayApiException
     */
    String aliPay(Alivo alivo);
    //支付成功后运行的逻辑代码
    void aliSuccess(OrderVo orderVo);
    /**
     * 竞价支付宝支付接口
     *
     * @param alivo
     * @return
     * @throws AlipayApiException
     */
    public String aliPayDoPai(Alivo alivo);
    //竞拍支付成功后运行的逻辑代码
    boolean dopaiSuccess(RecordVo recordVo);
}
